/** 
* All Rights Reserved , Copyright (C) 2020 , 青岛鼎信通讯股份有限公司
* 
* PmCommunicationManageEntity
* 沟通管理
* 
* 修改纪录
* 2020-05-22 版本：1.0 sunxl 创建。
* @version 版本：1.0
* @author 作者：sunxl</name>
* 创建日期2020-05-22</date>
*/

package com.topscomm.pm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.pm.*;

public class PmCommunicationManageEntity extends PmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:沟通管理	*/
    public static String tableName= "PmCommunicationManage";
    @Override
    public String getTableName(){ return "PmCommunicationManage";}

    /** ColumnName:项目		*/
    public static String FieldProjectid = "projectid";

    /** ColumnName:计划人工号		*/
    public static String FieldPlannercode = "plannercode";

    /** ColumnName:计划人		*/
    public static String FieldPlannername = "plannername";

    /** ColumnName:沟通类别		*/
    public static String FieldCategory = "category";

    /** ColumnName:计划沟通名称		*/
    public static String FieldPlanname = "planname";

    /** ColumnName:计划沟通时间		*/
    public static String FieldPlantime = "plantime";

    /** ColumnName:计划参与人		*/
    public static String FieldPlanparticipants = "planparticipants";

    /** ColumnName:计划沟通内容		*/
    public static String FieldPlancontent = "plancontent";

    /** ColumnName:计划沟通地点		*/
    public static String FieldPlanplace = "planplace";

    /** ColumnName:负责人姓名		*/
    public static String FieldChargename = "chargename";

    /** ColumnName:负责人工号		*/
    public static String FieldChargecode = "chargecode";

    /** ColumnName:实际沟通时间		*/
    public static String FieldActualtime = "actualtime";

    /** ColumnName:实际参与人		*/
    public static String FieldActualparticipants = "actualparticipants";

    /** ColumnName:实际沟通内容		*/
    public static String FieldActualcontent = "actualcontent";

    /** ColumnName:确认人		*/
    public static String FieldConfirmbyname = "confirmbyname";

    /** ColumnName:确认人工号		*/
    public static String FieldConfirmbycode = "confirmbycode";

    /** ColumnName:确认时间		*/
    public static String FieldConfirmtime = "confirmtime";

    /** ColumnName:确认结果		*/
    public static String FieldConfirmresult = "confirmresult";

    /** ColumnName:申请公司		*/
    public static String FieldOrgname = "orgname";

    /** ColumnName:申请公司编码		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:申请部门		*/
    public static String FieldDeptname = "deptname";

    /** ColumnName:申请部门编码		*/
    public static String FieldDeptcode = "deptcode";

    /** ColumnName:申请人姓名		*/
    public static String FieldUsername = "username";

    /** ColumnName:申请人工号		*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:单据日期		*/
    public static String FieldDocdate = "docdate";

    /** ColumnName:提交日期		*/
    public static String FieldSubmitdate = "submitdate";

    /** ColumnName:单据编号		*/
    public static String FieldDocno = "docno";

    /** ColumnName:审批流程		*/
    public static String FieldFlowid = "flowid";

    /** ColumnName:最新阶段		*/
    public static String FieldLatestphase = "latestphase";

    /** ColumnName:状态		*/
    public static String FieldState = "state";

    /** ColumnName:执行时间		*/
    public static String FieldExecutiontime = "executiontime";

    /** ColumnName:执行情况		*/
    public static String FieldImplementation = "implementation";

    /**项目		*/
    private long projectid;

    /**计划人工号		*/
    private String plannercode;

    /**计划人		*/
    private String plannername;

    /**沟通类别		*/
    private String category;

    /**计划沟通名称		*/
    private String planname;

    /**计划沟通时间		*/
    private Date plantime;

    /**计划参与人		*/
    private String planparticipants;

    /**计划沟通内容		*/
    private String plancontent;

    /**计划沟通地点		*/
    private String planplace;

    /**负责人姓名		*/
    private String chargename;

    /**负责人工号		*/
    private String chargecode;

    /**实际沟通时间		*/
    private Date actualtime;

    /**实际参与人		*/
    private String actualparticipants;

    /**实际沟通内容		*/
    private String actualcontent;

    /**确认人		*/
    private String confirmbyname;

    /**确认人工号		*/
    private String confirmbycode;

    /**确认时间		*/
    private Date confirmtime;

    /**确认结果		*/
    private String confirmresult;

    /**申请公司		*/
    private String orgname;

    /**申请公司编码		*/
    private String orgcode;

    /**申请部门		*/
    private String deptname;

    /**申请部门编码		*/
    private String deptcode;

    /**申请人姓名		*/
    private String username;

    /**申请人工号		*/
    private String usercode;

    /**单据日期		*/
    private Date docdate;

    /**提交日期		*/
    private Date submitdate;

    /**单据编号		*/
    private String docno;

    /**审批流程		*/
    private long flowid;

    /**最新阶段		*/
    private String latestphase;

    /**状态		*/
    private int state;

    /**执行时间		*/
    private Date executiontime;

    /**执行情况		*/
    private String implementation;

    /**
    * @return the  projectid:项目
    */
    public long getProjectid() {
        return this.projectid;
    }

    /**
    * @param projectid:项目
    */
    public void setProjectid(long projectid) {
        this.projectid = projectid;
    }

    /**
    * @return the  plannercode:计划人工号
    */
    public String getPlannercode() {
        return this.plannercode;
    }

    /**
    * @param plannercode:计划人工号
    */
    public void setPlannercode(String plannercode) {
        this.plannercode = plannercode;
    }

    /**
    * @return the  plannername:计划人
    */
    public String getPlannername() {
        return this.plannername;
    }

    /**
    * @param plannername:计划人
    */
    public void setPlannername(String plannername) {
        this.plannername = plannername;
    }

    /**
    * @return the  category:沟通类别
    */
    public String getCategory() {
        return this.category;
    }

    /**
    * @param category:沟通类别
    */
    public void setCategory(String category) {
        this.category = category;
    }

    /**
    * @return the  planname:计划沟通名称
    */
    public String getPlanname() {
        return this.planname;
    }

    /**
    * @param planname:计划沟通名称
    */
    public void setPlanname(String planname) {
        this.planname = planname;
    }

    /**
    * @return the  plantime:计划沟通时间
    */
    public Date getPlantime() {
        return this.plantime;
    }

    /**
    * @param plantime:计划沟通时间
    */
    public void setPlantime(Date plantime) {
        this.plantime = plantime;
    }

    /**
    * @return the  planparticipants:计划参与人
    */
    public String getPlanparticipants() {
        return this.planparticipants;
    }

    /**
    * @param planparticipants:计划参与人
    */
    public void setPlanparticipants(String planparticipants) {
        this.planparticipants = planparticipants;
    }

    /**
    * @return the  plancontent:计划沟通内容
    */
    public String getPlancontent() {
        return this.plancontent;
    }

    /**
    * @param plancontent:计划沟通内容
    */
    public void setPlancontent(String plancontent) {
        this.plancontent = plancontent;
    }

    /**
    * @return the  planplace:计划沟通地点
    */
    public String getPlanplace() {
        return this.planplace;
    }

    /**
    * @param planplace:计划沟通地点
    */
    public void setPlanplace(String planplace) {
        this.planplace = planplace;
    }

    /**
    * @return the  chargename:负责人姓名
    */
    public String getChargename() {
        return this.chargename;
    }

    /**
    * @param chargename:负责人姓名
    */
    public void setChargename(String chargename) {
        this.chargename = chargename;
    }

    /**
    * @return the  chargecode:负责人工号
    */
    public String getChargecode() {
        return this.chargecode;
    }

    /**
    * @param chargecode:负责人工号
    */
    public void setChargecode(String chargecode) {
        this.chargecode = chargecode;
    }

    /**
    * @return the  actualtime:实际沟通时间
    */
    public Date getActualtime() {
        return this.actualtime;
    }

    /**
    * @param actualtime:实际沟通时间
    */
    public void setActualtime(Date actualtime) {
        this.actualtime = actualtime;
    }

    /**
    * @return the  actualparticipants:实际参与人
    */
    public String getActualparticipants() {
        return this.actualparticipants;
    }

    /**
    * @param actualparticipants:实际参与人
    */
    public void setActualparticipants(String actualparticipants) {
        this.actualparticipants = actualparticipants;
    }

    /**
    * @return the  actualcontent:实际沟通内容
    */
    public String getActualcontent() {
        return this.actualcontent;
    }

    /**
    * @param actualcontent:实际沟通内容
    */
    public void setActualcontent(String actualcontent) {
        this.actualcontent = actualcontent;
    }

    /**
    * @return the  confirmbyname:确认人
    */
    public String getConfirmbyname() {
        return this.confirmbyname;
    }

    /**
    * @param confirmbyname:确认人
    */
    public void setConfirmbyname(String confirmbyname) {
        this.confirmbyname = confirmbyname;
    }

    /**
    * @return the  confirmbycode:确认人工号
    */
    public String getConfirmbycode() {
        return this.confirmbycode;
    }

    /**
    * @param confirmbycode:确认人工号
    */
    public void setConfirmbycode(String confirmbycode) {
        this.confirmbycode = confirmbycode;
    }

    /**
    * @return the  confirmtime:确认时间
    */
    public Date getConfirmtime() {
        return this.confirmtime;
    }

    /**
    * @param confirmtime:确认时间
    */
    public void setConfirmtime(Date confirmtime) {
        this.confirmtime = confirmtime;
    }

    /**
    * @return the  confirmresult:确认结果
    */
    public String getConfirmresult() {
        return this.confirmresult;
    }

    /**
    * @param confirmresult:确认结果
    */
    public void setConfirmresult(String confirmresult) {
        this.confirmresult = confirmresult;
    }

    /**
    * @return the  orgname:申请公司
    */
    public String getOrgname() {
        return this.orgname;
    }

    /**
    * @param orgname:申请公司
    */
    public void setOrgname(String orgname) {
        this.orgname = orgname;
    }

    /**
    * @return the  orgcode:申请公司编码
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:申请公司编码
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  deptname:申请部门
    */
    public String getDeptname() {
        return this.deptname;
    }

    /**
    * @param deptname:申请部门
    */
    public void setDeptname(String deptname) {
        this.deptname = deptname;
    }

    /**
    * @return the  deptcode:申请部门编码
    */
    public String getDeptcode() {
        return this.deptcode;
    }

    /**
    * @param deptcode:申请部门编码
    */
    public void setDeptcode(String deptcode) {
        this.deptcode = deptcode;
    }

    /**
    * @return the  username:申请人姓名
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:申请人姓名
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  usercode:申请人工号
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:申请人工号
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  docdate:单据日期
    */
    public Date getDocdate() {
        return this.docdate;
    }

    /**
    * @param docdate:单据日期
    */
    public void setDocdate(Date docdate) {
        this.docdate = docdate;
    }

    /**
    * @return the  submitdate:提交日期
    */
    public Date getSubmitdate() {
        return this.submitdate;
    }

    /**
    * @param submitdate:提交日期
    */
    public void setSubmitdate(Date submitdate) {
        this.submitdate = submitdate;
    }

    /**
    * @return the  docno:单据编号
    */
    public String getDocno() {
        return this.docno;
    }

    /**
    * @param docno:单据编号
    */
    public void setDocno(String docno) {
        this.docno = docno;
    }

    /**
    * @return the  flowid:审批流程
    */
    public long getFlowid() {
        return this.flowid;
    }

    /**
    * @param flowid:审批流程
    */
    public void setFlowid(long flowid) {
        this.flowid = flowid;
    }

    /**
    * @return the  latestphase:最新阶段
    */
    public String getLatestphase() {
        return this.latestphase;
    }

    /**
    * @param latestphase:最新阶段
    */
    public void setLatestphase(String latestphase) {
        this.latestphase = latestphase;
    }

    /**
    * @return the  state:状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:状态
    */
    public void setState(int state) {
        this.state = state;
    }

    /**
    * @return the  executiontime:执行时间
    */
    public Date getExecutiontime() {
        return this.executiontime;
    }

    /**
    * @param executiontime:执行时间
    */
    public void setExecutiontime(Date executiontime) {
        this.executiontime = executiontime;
    }

    /**
    * @return the  implementation:执行情况
    */
    public String getImplementation() {
        return this.implementation;
    }

    /**
    * @param implementation:执行情况
    */
    public void setImplementation(String implementation) {
        this.implementation = implementation;
    }

}
